export const GasPumpIcon = (props: React.ComponentProps<'svg'>) => {
  return (
    <svg
      width="102"
      height="103"
      viewBox="0 0 102 103"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <g filter="url(#filter0_b_1794_2968)">
        <rect
          y="0.972656"
          width="102"
          height="102"
          rx="12.5446"
          fill="white"
          fillOpacity="0.1"
        />
        <path
          d="M81.2497 39.2223H75.4163C74.6428 39.2223 73.9009 39.5296 73.3539 40.0766C72.807 40.6236 72.4997 41.3654 72.4997 42.139V50.889H66.6663V45.0557H31.6663V71.3057H28.7497C27.9761 71.3057 27.2343 71.6129 26.6873 72.1599C26.1403 72.7069 25.833 73.4488 25.833 74.2223C25.833 74.9959 26.1403 75.7377 26.6873 76.2847C27.2343 76.8317 27.9761 77.139 28.7497 77.139H69.583C70.3566 77.139 71.0984 76.8317 71.6454 76.2847C72.1924 75.7377 72.4997 74.9959 72.4997 74.2223C72.4997 73.4488 72.1924 72.7069 71.6454 72.1599C71.0984 71.6129 70.3566 71.3057 69.583 71.3057H66.6663V56.7223H75.4163C76.1899 56.7223 76.9318 56.415 77.4787 55.8681C78.0257 55.3211 78.333 54.5792 78.333 53.8057V45.0557H81.2497C82.0232 45.0557 82.7651 44.7484 83.3121 44.2014C83.859 43.6544 84.1663 42.9125 84.1663 42.139C84.1663 41.3654 83.859 40.6236 83.3121 40.0766C82.7651 39.5296 82.0232 39.2223 81.2497 39.2223ZM54.9997 62.5557H43.333C42.5595 62.5557 41.8176 62.2484 41.2706 61.7014C40.7236 61.1544 40.4163 60.4125 40.4163 59.639C40.4163 58.8654 40.7236 58.1236 41.2706 57.5766C41.8176 57.0296 42.5595 56.7223 43.333 56.7223H54.9997C55.7732 56.7223 56.5151 57.0296 57.0621 57.5766C57.609 58.1236 57.9163 58.8654 57.9163 59.639C57.9163 60.4125 57.609 61.1544 57.0621 61.7014C56.5151 62.2484 55.7732 62.5557 54.9997 62.5557ZM63.7497 18.8057C64.5232 18.8057 65.2651 19.113 65.8121 19.6599C66.359 20.2069 66.6663 20.9488 66.6663 21.7223V39.2223H31.6663V21.7223C31.6663 20.9488 31.9736 20.2069 32.5206 19.6599C33.0676 19.113 33.8095 18.8057 34.583 18.8057H63.7497Z"
          fill="white"
        />
        <rect
          x="0.418153"
          y="1.39081"
          width="101.164"
          height="101.164"
          rx="12.1264"
          stroke="url(#paint0_linear_1794_2968)"
          strokeWidth="0.836306"
        />
      </g>
      <defs>
        <filter
          id="filter0_b_1794_2968"
          x="-21.744"
          y="-20.7713"
          width="145.488"
          height="145.488"
          filterUnits="userSpaceOnUse"
          colorInterpolationFilters="sRGB"
        >
          <feFlood floodOpacity="0" result="BackgroundImageFix" />
          <feGaussianBlur in="BackgroundImageFix" stdDeviation="10.872" />
          <feComposite
            in2="SourceAlpha"
            operator="in"
            result="effect1_backgroundBlur_1794_2968"
          />
          <feBlend
            mode="normal"
            in="SourceGraphic"
            in2="effect1_backgroundBlur_1794_2968"
            result="shape"
          />
        </filter>
        <linearGradient
          id="paint0_linear_1794_2968"
          x1="9.12934"
          y1="0.972655"
          x2="55.009"
          y2="62.8826"
          gradientUnits="userSpaceOnUse"
        >
          <stop stopColor="white" />
          <stop offset="1" stopColor="white" stopOpacity="0" />
        </linearGradient>
      </defs>
    </svg>
  )
}
